﻿using PersonalWebsite.Core.Result;
using MediatR;

namespace PersonalWebsite.Core.CQRS;

public interface ICommandHandler<TRequest, TResponse, TData> : IRequestHandler<TRequest, TResponse>
    where TRequest : ICommand<TResponse, TData>
    where TResponse : ApiResult<TData>
{
}
